kusam lata

New York

Follow

Question no. 26

Mount Krakatoa is located in which among the following countries?

Malaysia
Japan
Italy
Indonesia